/* CSS Document */
.q1{
	border: 1px solid #b6c6d6;
}
.q111{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6c6d6;
	border-right-color: #b6c6d6;
	border-bottom-color: #b6c6d6;
	border-left-color: #b6c6d6;
}
.q2{
width:180px;}
.q3{
	background-repeat: repeat-x;
	background-position: left bottom;
}
.q4{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #132453;
}
.q5{
	border: 1px solid #333333;
	padding:2px;
}
.q6{
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(../images/li_31.jpg);
}
.q7{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.q8{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.q9{
	background-repeat: no-repeat;
}
.q10{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.q11{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #003B7A;
}
h2{
font-size:14px; font-weight:bolder; color:#CC0000;}

.q12{
}










a:link {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
}
a:visited {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
a:hover {
font-size: 12px;
color: #cc0000;
text-decoration: none;
}
a:active {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
.a1:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.a1:visited {
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
.a1:hover {
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
.a1:active {
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
.a2:link {
	font-size: 12px;
	color: #132453;
	text-decoration: none;
}
.a2:visited {
font-size: 12px;
color: #132453;
text-decoration: none;
}
.a2:hover {
font-size: 12px;
color: #CC0000;
text-decoration: none;
}
.a2:active {
font-size: 12px;
color: #132453;
text-decoration: none;
}
.a22:link {
	font-size: 12px;
	color: #132453;
	text-decoration: none;
}
.a22:visited {
font-size: 12px;
color: #132453;
text-decoration: none;
}
.a22:hover {
font-size: 12px;
color: #CC0000;
text-decoration: none;
}
.a22:active {
font-size: 12px;
color: #132453;
text-decoration: none;
}
.a3:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.a3:visited {
font-size: 12px;
color: #333333;
text-decoration: none;
}
.a3:hover {
font-size: 12px;
color: #CC0000;
text-decoration: none;
}
.a3:active {
font-size: 12px;
color: #333333;
text-decoration: none;
}
.a4:link {
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;font-weight: bolder;
}
.a4:visited {
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;font-weight: bolder;
	
}
.a4:hover {
font-size: 12px;
color: #CC0000;
text-decoration: none;font-weight: bolder;
}
.a4:active {
font-size: 12px;
color: #CC0000;
text-decoration: none;font-weight: bolder;
}
.a5:link {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
}
.a5:visited {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
	
}
.a5:hover {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
.a5:active {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
.a6:link {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
}
.a6:visited {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
	
}
.a6:hover {
font-size: 12px;
color: #CC0000;
text-decoration: none;
}
.a6:active {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
.a7:link {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.a7:visited {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;font-family:Arial, Helvetica, sans-serif;
	
}
.a7:hover {
font-size: 12px;
color: #ff0000;
text-decoration: none;font-family:Arial, Helvetica, sans-serif;
}
.a7:active {
font-size: 12px;
color: #ff0000;
text-decoration: none;font-family:Arial, Helvetica, sans-serif;
}

.a01:link {
	font-size: 16px;
	color: #003B7A;
	text-decoration: underline;
}
.a01:visited {
font-size: 16px;
color: #003B7A;
text-decoration: underline;
}
.a01:hover {
font-size: 16px;
color: #cc0000;
text-decoration: underline;
}
.a01:active {
font-size: 16px;
color: #003B7A;
text-decoration: underline;
}

.a101:link {
	font-size: 12px;
	color: #003B7A;
	text-decoration: none;
}
.a101:visited {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}
.a101:hover {
font-size: 12px;
color: #cc0000;
text-decoration: none;
}
.a101:active {
font-size: 12px;
color: #003B7A;
text-decoration: none;
}


ul,li{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#navMenu {
	width:910px;
	height: 41px;
	line-height: 41px;
	display:block;
	overflow:hidden;
	background-repeat:repeat-x;
	background-position: left top;
	margin:0 auto;
}
#navMenu ul{
width:100%;
}
#navMenu .onelink{
background-image:none;}
#navMenu li {
	width:100px;
	text-align:center;
	float: left;
	line-height: 41px;
	height: 41px;
	background-position: right top;
	margin-left: 0px;
	background-image: url(../images/line_03.jpg);
	background-repeat: no-repeat;
}

#navMenu li a {
font-weight:bolder;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 0px;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-repeat:repeat-x;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/line_05.jpg);
}
/*-------- ÏÂÀ­²Ëµ¥ --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 100px;
	line-height:27px;
	visibility: hidden;
	/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: -1px;
	margin-left:-1px;
	/*background:url(../imagess/mmenubg.gif);*/
	filter: Alpha(Opacity=85);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;

	background-repeat: no-repeat;
	background-position: center bottom;
	text-align:left;font-size: 12px;
}

.dropMenu li {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	text-align:center;
	font-size: 12px;
	padding-left:6px;
	height:27px;
	background-image: url(../images/menu_5.png);
	background-repeat: no-repeat;
}
.dropMenu li a {
	width: 100px;
	display: block;
	color: black;
	padding: 0px 0 0px 0px;
	color:#333333;
	background-repeat: repeat-x;
	background-position: center bottom;
	background-image: url(../images/bbbb.jpg);
	margin-bottom:0px;
	font-size: 12px;
}
.dropMenu+li a{
border-top:none;font-size: 12px;
}
* html .dropMenu a {
	width: 100px;
	color:#333333;
	font-size: 12px;
}
.dropMenu a:hover {
	text-decoration: none;
	color:#cc0000;
	font-size: 12px;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;font-size: 12px;
}